Big Huge Thesaurus

Dryopteris oreades

noun